﻿body 
{
	font-family: Verdana, Helvetica, sans-serif;
	top: 0pt;
	right: 0pt;
	clip: rect(0pt,0pt,auto,auto);
	margin:3;
	padding:0;  
}

.Select
{
	
	border-right: #2d559f 1px solid;
	border-top: #2d559f 1px solid;
	font-size: 11px;
	/*FILTER: alpha(opacity=80);*/
	border-left: #2d559f 1px solid;
	color: #000000;
	border-bottom: #2d559f 1px solid;
	font-family: Verdana,verdana, arial;
	background-color: #edf1fa;
	font-size: 8pt;
}
.Boton
{
	FONT-SIZE: 8pt;
	/*FILTER: alpha(opacity=80);*/
	COLOR: #000000;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: #D2D2D2;
	font-style: normal;
	line-height: normal;
	text-decoration: blink;
	font-weight: bold;
	border: 1pt solid #999999;
}
.MenuTop
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000033;
	padding-left: 3pt;
	padding-right: 3pt;
}
.tdLogoPrincipal
{
	padding: 5pt;
	margin: 5pt;
}
.FilaMorada
{
	background-color: #666693;
	padding-right: 5pt;
	margin-right: 5pt;
}
.FilaOcre
{
	background-color: #CBCC97;
	padding-left: 5px;
	margin-left: 5px;
}
.FilaRoja
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #C10005;
}

.TextoBienvenida
{
	vertical-align: middle;
	text-align: right;
	font-weight: bold;
	padding-right: 5pt;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt;
}

.Menu
{
	font-family: Verdana, Helvetica, sans-serif; 
	font-size :8pt;
	background-color :#CBCC97;
	color :#ffffff;
}
	
.StaticHoverStyle
{
	cursor :hand;
	
}

.TituloPlanificacion
{
	padding-right: 5pt;
	padding-left: 2pt;
	font-weight: bold;
	font-size: 10pt;
	padding-bottom: 2pt;
	padding-top: 2pt;
	font-family: Verdana;	
	margin: 2pt;
	color: #000000;
	border:1px;		
	
}

.TituloMantenimiento
{
	padding-right: 5pt;
	padding-left: 5pt;
	font-weight: bold;
	font-size: 9pt;
	padding-bottom: 2pt;
	padding-top: 2pt;
	font-family: Verdana;
	background-color: background;
	font-variant: small-caps;
	margin: 2pt;
	color: #ffffff;
}

.TituloAccion
{
	padding-right: 2pt;
	padding-left: 2pt;
	font-weight: bold;
	font-size: 9pt;
	padding-bottom: 2pt;
	margin: 2pt;
	padding-top: 2pt;
	font-family: Verdana;
}
.NombreCampo
{
	padding-right: 2pt;
	padding-left: 2pt;
	
	font-size: 8pt;
	padding-bottom: 2pt;
	margin: 2pt;
	padding-top: 2pt;
	font-family: Verdana;
	color: Black;
	width :120px;
}

.NombreCampoValor
{	padding-right: 2pt;
	padding-left: 2pt;
	
	font-size: 8pt;
	padding-bottom: 2pt;
	margin: 0pt;
	padding-top: 2pt;
	font-family: Verdana;
	
	}
.NombreCampoValorN
{	padding-right: 2pt;
	padding-left: 2pt;
	font-weight:bold;
	font-size: 8pt;
	padding-bottom: 2pt;
	margin: 0pt;
	padding-top: 2pt;
	font-family: Verdana;
	}
._cssRadioButton
{
	border-right: Black 1px solid;
	border-top: Black 1px solid;
	border-left: Black 1px solid;
	color: Black;
	border-bottom: Black 1px solid;
	font-family: Arial,Verdana;
	background-color: White;
	font-size: 8pt;
}

.cssParticipanteControl	
{
	border-right: Black 1px solid;
	border-top: Black 1px solid;
	border-left: Black 1px solid;
	color: Black;
	border-bottom: Black 1px solid;
	font-family: Verdana,verdana, arial;
	background-color: White;
	font-size: 8pt;
}

.cssTextArea
{
	border-right: Black 1px solid;
	border-top: Black 1px solid;
	border-left: Black 1px solid;
	color: Black;
	border-bottom: Black 1px solid;
	font-family: Verdana,verdana, arial;
	background-color: White;
	font-size: 8pt;
}

.cssDropDownList
{
	border-right: Black 1px solid;
	border-top: Black 1px solid;
	border-left: Black 1px solid;
	border-bottom: Black 1px solid;
	color: Black;
	font-family: Verdana,verdana, arial;
	background-color: White;
	font-size: 8pt;
	
}

.cssTextBox
{
	border-right: Black 1px solid;
	border-top: Black 1px solid;
	border-left: Black 1px solid;
	border-bottom: Black 1px solid;
	color: Black;
	font-family: Verdana,verdana, arial;
	background-color: White;
	font-size: 8pt;
}

cssParticipanteValue
{
	display :none ;
}

.TextBoxOculto
{
	border-right: White 1px solid;
	border-top: White 1px solid;
	font-size: 11px; /*FILTER: alpha(opacity=80);*/
	border-left: White 1px solid;
	color: White;
	border-bottom: White 1px solid;
	font-family: verdana, arial;
	background-color: White;
	display :none;
}

.TextBoxRead
{
	border-right: Black 1px solid;
	border-top: Black 1px solid;
	font-size: 11px; /*FILTER: alpha(opacity=80);*/
	border-left: Black 1px solid;
	color: Black;
	border-bottom: Black 1px solid;
	font-family: Verdana,verdana, arial;
	background-color: White;
	font-size: 8pt;
}

.CheckBox
{
	border-right: 1pt solid;
	border-top: 1pt solid;
	font-size: 8pt;
	/*FILTER: alpha(opacity=80);*/
	border-left: 1pt solid;
	color: Black;
	border-bottom: Black 1pt solid;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: White;
}

.Separador
{
	font-family: Verdana;
	width :4pt;
}

.TDLeft
{
	
	width :350;
}

.TDRight
{
	font-family: Verdana;
	width :426;
}

.CabeceraForm
{
	background-color: #006699;
	color: #ffffff;
}

.CabeceraSubGrid
{
	background-color: #a9a9a9;
	color: #ffffff;
}

.TablaForm
{
	border-right: #6699cc 1pt solid;
	border-top: #6699cc 1pt solid;
	border-left: #6699cc 1pt solid;
	border-bottom: #6699cc 1pt solid;
	padding-right: 0pt;
	padding-left: 1pt;
	padding-bottom: 1pt;
	margin: 0pt;
	padding-top: 1pt;
	

}

.TablaGrid
{
	border-right: #0073aa 1pt solid;
	border-top: #0073aa 1pt solid;
	border-left: #0073aa 1pt solid;
	border-bottom: #0073aa 1pt solid;
	padding-right: 1pt;
	padding-left: 1pt;
	padding-bottom: 1pt;
	margin: 1pt;
	padding-top: 1pt;
}


INPUT
{
	
	font-size: 11px;
	/*FILTER: alpha(opacity=80);*/
	
	color: #000000;
	
	font-family: verdana, arial;
	
	font-size: 8pt;
}
.BandejaOpen
{
		border-top: #696969 1pt solid;
	background-color: #4682b4;
	border-right: #696969 1pt solid;
	color: #ffffff;
	font-size: 8pt;
	font-family: Verdana;
	text-decoration: none;
	vertical-align: middle;
	border-right: #696969 1pt solid;
	border-bottom: #4682b4 2pt solid;
	padding: 2pt;
}

.tdBandeja
{
	border-right: #009999 1px solid;
	border-top: #009999 1px solid;
	border-left: #009999 1px solid;

}
.BandejaClose
{
	border-top: #696969 1pt solid;
	background-color: #ffdab9;
	border-right: #696969 1pt solid;
	color: #003399;
	font-size: 8pt;
	font-family: Verdana;
	text-decoration: none;
	vertical-align: middle;
	border-right: #696969 1pt solid;
	border-bottom: #696969 2pt solid;
	padding: 2pt;
}
.BandejaLinea
{

	color: #003399;
	font-size: 8pt;
	font-family: Verdana;
	text-decoration: none;
	vertical-align: middle;
	
	border-bottom: #696969 2pt solid;
	padding: 1pt;
	}
.BandejaVacia
{
	
	border-bottom: dimgray 1pt solid;
	padding-right: 2pt;
	padding-left: 2pt;
	padding-bottom: 2pt;
	margin: 2pt;
	padding-top: 2pt;
	font-size: 9pt;
	font-family: Verdana;
	width :100%;
	height:inherit ;
	vertical-align :bottom 
}

A.LinkBandeja
{
	font-size: 9pt;
	color: #ffffff;
	font-family: Verdana;
	text-decoration: none;
}


.GridRow
{
	font-size: 8pt;
	font-family: Verdana;
	background-color: #ffefd0;
	text-align: left;
}

.GridRowAlt
{
	font-size: 8pt;
	font-family: Verdana;
	background-color: #fff5ee;
	text-align: left;
}

.GridHeader
{
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold;
	text-transform: none;
	color: #ffffff;
	background-color: #006699;
	padding-right: 1pt;
	padding-left: 1pt;
	padding-bottom: 1pt;
	margin: 1pt;
	padding-top: 1pt;
	font-variant: small-caps;	
	text-align: left;
}

/*  BackColor="#E7E7FF" ForeColor="#4A3C8C" HorizontalAlign="Right"  Font-Names="Verdana" Font-Size ="8pt" VerticalAlign="Top" 
BackColor="#738A9C" Font-Bold="True" ForeColor="#F7F7F7" Font-Names="Verdana" Font-Size ="8pt"
*/
.GridPager
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana;
	text-align: right;
}
.GridSelected
{
	font-size: 8pt;
	font-family: Verdana;
	background-color: #f5deb3;
}

.FilaBoton
{
	padding-left: 10pt;
	padding-right: 10pt;
}

.arbol
{
	font-size: 8pt;
	color:#000000;
	font-family: Verdana;
	border:0px;	
	text-transform: capitalize;
	padding-right: 1pt;
	padding-left: 1pt;
	padding-bottom: 4pt;
	margin: 1pt;
	padding-top: 4pt;
}

.ItemArbolSeleccionado
{
    background-color : Red;
    padding : 0;
    border-color: Red;
    border-style : solid;
    border-width: 3px;
}


.CeldaBoton
{
	padding-right: 5pt;
	padding-left: 5pt;
	padding-bottom: 5pt;
	margin: 5pt;
	padding-top: 5pt;
}

.TRItem
{
	background-color: #F2F9FF;
}
.TRAltItem
{}

.Nivel1
{
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	background-color:#f5f5f5
}
.Nivel2
{
	font-size: 8pt;
	color: #003399;
	font-family: Verdana;
	padding-left:20px;
}
.Nivel3
{
	font-size: 8pt;
	font-family: Verdana;
	padding-left:33px;
}
	
.RESULTADO_REG1
{
	border-right: white 1px solid;
	border-top:	white 1px solid;
	font-size:8pt;
	font-family:Verdana;
	border-left:white 1px solid;
	color:#000000;
	border-bottom:white 1px solid;
	background-color:#f5f5f5;

	
}
.Nivel1_1
{
	color: red;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	
	}
.Nivel2_1
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana;
	font-weight:bold;
}
.RepeaterHeader
{
	font-size: 9pt;
	font-family: Tahoma;
	font-weight: bold;
	text-transform: capitalize;
	color: #ffffff;
	background-color: #006699;
	padding-right: 1pt;
	padding-left: 1pt;
	text-align: center;
	padding-bottom: 1pt;
	margin: 1pt;
	padding-top: 1pt;
}

.RepeaterFooter
{
	font-size: 8pt;
	font-family: Tahoma;
	font-weight: bold;
	text-transform: capitalize;
	color: #000000;
	background-color: #ffcc99;
	padding-right: 1pt;
	padding-left: 1pt;
	padding-bottom: 1pt;
	margin: 1pt;
	padding-top: 1pt;
}

.RepeaterBody
{
	font-size: 8pt;
	color: #000000;
	font-family: Tahoma;
	text-align: left;
	padding-right: 1pt;
	padding-left: 1pt;
	padding-bottom: 1pt;
	padding-top: 1pt;
	background-color: #ffefd0;
}

.RepeaterBodyAlt
{
	font-size: 8pt;
	color: #000000;
	font-family: Tahoma;
	text-align: left;
	padding-right: 1pt;
	padding-left: 1pt;
	padding-bottom: 1pt;
	padding-top: 1pt;
	background-color: #fff5ee;
}

.cssForm
{
	border-right: Black 2pt solid;
	border-top: Black 2pt solid;
	border-left: Black 2pt solid;
	border-bottom: Black 2pt solid;
	font-family: Arial;
	width :700px;
	
}

.cssFormTitulo
{
	font-weight: bold;
	font-size: 14pt;
	text-transform: none;
	color: #ffffff;
	font-family: Arial;
	background-color: Black;

	
}

.cssBloque
{
	border-right: Black 1pt solid;
	border-top: Black 1pt solid;
	border-left: Black 1pt solid;
	border-bottom: Black 1pt solid;
	font-family: Arial;
	width :700px;
	
}

.cssBloqueTitulo
{
	font-weight: bold;
	font-size: 10pt;
	text-transform: none;
	color: Black;
	font-family: Arial;
	background-color: #ffffff;
}

.cssBloqueSeparacion
{
	height: 2px;
	color:Black;
	background-color:#000000;	
}	
.cssCeldaEtiqueta
{
	width :120px;
}
	
.cssCeldaCampo
{
	width :180px;
}

.clsTablaPrincipal
{
	width :760px;
	
	}
.ContenForm
{
	padding-top :2pt;
	}
.ContenListado
{
	padding-top :2pt;
	}
.ContenBoton
{
	padding :2pt;
}

.clsTablaEstado
{
	border-right: darkgray 1pt solid;
	border-top: darkgray 1pt solid;
	border-left: darkgray 1pt solid;
	border-bottom: darkgray 1pt solid;
	background-color: White;
}

.ParticipanteValue
	{
	display :none ;
	
	}
